TsgDXFACISEntity
Unit: DXFConv
Description
This class is an ancestor for TsgDXF3dSolid, TsgDXFBody and TsgDXFRegion classes.
Syntax
TsgDXFACISEntity = class(TsgDXFGroup)
Properties
| Properties | Description | 
|---|---|
| Encoded | The property defines whether entity's data has been encoded or not. | 
| Extrusion | The property returns X, Y and Z values of extrusion direction. | 
| Lines | The property returns the TsgLinesobject which contains information of lines of drawing. | 
| LineType | The property returns line type as the TsgDXFLineTypeentity. | 
| Pen | The property returns object of the TsgDXFPenLineclass. | 
| ProprietaryData | The property sets/gets proprierity data of ACIS entities. | 
| Derived from TsgDXFEntity | Description | 
|---|---|
| Box | The property determines the 3d box embraced the entity. | 
| Color | The property gets or sets entity color. | 
| ColorCAD | The property gets or sets a color for drawing entities. | 
| Complex | The property determines whether a entity is populated with child entities. | 
| Converter | The property returns the TsgDXFConverterclass object. | 
| Count | The property indicates the total number of child entities. | 
| Entities | The property lists all child entities. | 
| EntType | The property indicates type of an entity. | 
| Handle | The property is used for finding entity links. | 
| Layer | The property points to layer, containing given primitive if this layer is given. | 
| LineType | The property sets and gets line type for an entity. | 
| LineTypeScale | The property sets and gets the Linetypescale. | 
| LineWeight | The property sets or gets line weight in millimeters. | 
| PaperSpace | The property indicates Model Space and Paper Space entity segregation. | 
| SrcEnd | The property indicates end position of the entity description in the source CAD file. | 
| SrcStart | The property indicates start position of the entity description in the source CAD file. | 
| Visibility | The property sets and gets entities visibility. | 
| Visible | The property determines whether the component appears onscreen. | 
Methods
| Methods | Description | 
|---|---|
| AssignEntity | The method copies properties of source entity to current entity. | 
| Create | Creates an instance of the TsgDXFACISEntityclass object. | 
| Destroy | Frees up internal objects before destroying the TsgDXFACISEntityclass instance. | 
| SetColor | The method sets color of entity by defined in Value. | 
| Derived from TsgDXFGroup | Description | 
|---|---|
| DeleteEntity | The method deletes an entity. | 
| Iterate | The method converts DXF/DWG tree structure to a linear sequence of entities, similar to Windows metafile. | 
| Derived from TsgDXFEntity | Description | 
|---|---|
| AddEntity | The method adds a new child entity. | 
| Clone | The method copies properties of source entity to current entity (include Handle). | 
| Draw | The method generates the OnDrawevent. | 
| EntName | The method returns an entity name. | 
| GetBoxPoints | The method is used in drawing cycle for fast checking whether the entity must be drawn. | 
| GetThickness | The method returns entity's thickness. | 
| SetLType | The method sets line type of the entity. | 
| SetLWeight | The method sets line weight width of the entity. | 
Events
| Derived from TsgDXFEntity | Description | 
|---|---|
| OnDraw | The event occurs when the Drawmethod is called. |